package com.jwsoft.manager.common.enums;

import com.bifang.assistant.common.enums.DictType;

public enum JhSyncTypeEnum implements DictType {

    sex("sex","SEXZJ","性别"),
    schoolCategory("schoolCategory","SCHOOLCATEGORY","学段"),
    nation("nation","NATION","民族"),
    householdType("householdType","JHHOUSEHOLDTYPE","户口类型"),
    cardType("cardType","CARDTYPE","证件类型"),
    masterGuardianRelation("masterGuardianRelation","GUARDIANRELATION","省报名库监护人与学生关系"),
    approveState("approveState","APPROVESTATE","审核状态"),
    enrollState("enrollState","ENROLLSTATE","录取状态"),
    slaveGuardianRelation("slaveGuardianRelation","GUARDIANRELATION","省报名库监护人与学生关系");
    /**
     * 属性名称
     */
    private String propertyName;
    /**
     * 字典类型
     */
    private String dictField;
    /**
     * 字典类型名称
     */
    private String feildName;

    JhSyncTypeEnum(String propertyName, String dictField, String feildName) {
        this.propertyName = propertyName;
        this.dictField = dictField;
        this.feildName = feildName;
    }

    @Override
    public String getPropertyName() {
        return propertyName;
    }

    @Override
    public String getFieldName() {
        return feildName;
    }

    @Override
    public String getDictField() {
        return dictField;
    }
}
